Toggle

Dependency Breakers

Ensure that features that depend on others can be toggled on/off.

Purpose

With feature toggles, you can test and experiment with ideas before they are fully completed and ready for release. A feature toggle hides unfinished features from the user interface, allowing you to release a version of your product with work-in-progress features neatly tucked away. This approach accelerates the development process and grants you the flexibility to toggle these features on or off as needed, keeping the door open for ongoing enhancements and experimentation.

Notes

Dependencies are not necessarily bad. Actually, there are many good reasons for people to depend on each other. But you have a problem when those dependencies result in value that is not able to flow.

Rules / Constraints

  • We have not yet defined any rules or constraints.

“We have broken the cycle of dependency. People have found out they're better off working.”

(Source: John Engler)